﻿
body {
	background-color: #ffffff;
	background-position: center top;
	font-family: 'Microsoft YaHei', 'Simsun', Arial;
	font-size: 14px;
	line-height: 1.5;
	color: #666666;
}
a {
	color: #666666;
}
a:hover {
	color: #559f55;
}
.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #ddd;float: left;margin: 0 5px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#ddd; }
.ab_pages ul a:hover{ background:#ddd}

#maximg img{ max-width:100%; height:auto !important}



/*产品*/
.pro{width:100%;overflow:hidden;}
.proin{width:1000px;min-height:918px;margin:0 auto;}
.p_top{padding-top:43px;}
.p_top_detail{white-space: pre-wrap;}
.p_top h4{
	font-size:30px;border-left:4px solid #333;color:#333;padding-left:18px;
	text-align: center; /* 设置水平居中 */
    display: flex;      /* 创建flex布局 */
    justify-content: center;   /* 子元素水平居中对齐 */
    align-items: center;       /* 子元素垂直居中对齐 */
}
.center{
	text-align: center; /* 设置水平居中 */
    display: flex;      /* 创建flex布局 */
    justify-content: center;   /* 子元素水平居中对齐 */
    align-items: center;       /* 子元素垂直居中对齐 */
}
.p_top p{font-size:14px;line-height:24px;text-indent:2em;margin-top:24px;}
.p_box{margin-top:70px;}
.p_box ul li {float:left;padding-right:36px;padding-left:36px;border-right:2px solid #333;margin-bottom:28px;}
.p_box ul li a{font-size:18px;font-weight:900;color:#333;}
.pro_box{width:1000px;float:left;}
.P_a{width:228px;height:215px;float:left;border:1px solid #ccc;margin-bottom:27px;margin-left:0px;}
.P_aa {margin-left:28px;}
.P_a img{width:226px;height: 180px; display:block;margin:0 auto;}
.P_a p{text-align:center;line-height:34px;font-size:14px;color:#333;height:34px;overflow: hidden;}
.fanye{margin-bottom: 20px;}
.fanye li{display:-webkit-inline-box;}
.fanye li{display: initial;}
.fanye a {
	font-size: 14px;
    background: #333;
    color: #fff;
    border-radius: 0px;
    padding: 2px 10px;
    margin: 3px;
}
.bt40{margin-bottom: 40px;}
/*公司简介*/
.about_jianjiein_pic{width:366px;float:left;margin-right: 30px;margin-top: 40px;}

.about_jianjiein_text{float:left;width:800px;text-align: left;}
.about_jianjiein_text_titel{width:540px;margin-top:63px;}
.about_jianjiein_text_titel h4{font-size:30px;font-weight:normal;color:#333333;float:left;padding-left: 16px;border-left:4px solid #333;}
.about_jianjiein_text_main{float:left;}
.about_jianjiein_text_main p{font-size:14px;color:#333;line-height:28px;text-indent:2em;}
.proinnn{min-height: 410px;}
.proinnn form{background: #fff;}


/*发展历程*/
.aboout_lichong{width:100%;height:510px;background:url(../images/ab_lc_08.jpg) no-repeat center;padding-top:70px;}
.sociales {
	text-align: center;
	margin-bottom: 20px;
}
#timeline {
width: 910px;
height: 350px;
overflow: hidden;
margin: 42px auto;
position: relative;
background: url('../images/dot.gif') left 45px repeat-x;
}
#dates {
	width: 800px;
	height: 60px;
	overflow: hidden;
}
#dates li {
	list-style: none;
	float: left;
	width: 112px;
	height: 50px;
	font-size: 24px;
	text-align: center;
	background: url('../images/biggerdot.png') center bottom no-repeat;
}
#dates a {
	line-height: 38px;
	padding-bottom: 10px;
	color:#ecbb51;
}
#dates .selected {
	font-size: 38px;
}

#issues {
	width: 800px;
	height: 350px;
	overflow: hidden;
}	
	#issues li {
	width: 850px;
	height: 350px;
	list-style: none;
	float: left;
}
#issues li.selected img {
	-webkit-transform: scale(1.0,1.0);
	-moz-transform: scale(1.0,1.0);
	-o-transform: scale(1.0,1.0);
	-ms-transform: scale(1.0,1.0);
	transform: scale(1.0,1.0);
}
#issues li img {
	float: left;
	margin: 10px 30px 10px 50px;
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE 8 */   
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);/* IE 6 & 7 */      
	zoom: 1;
	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 2s ease-in-out;
	-o-transition: all 2s ease-in-out;
	-ms-transition: all 2s ease-in-out; 
	transition: all 2s ease-in-out;
	-webkit-transform: scale(0.7,0.7);
	-moz-transform: scale(0.7,0.7);
	-o-transform: scale(0.7,0.7);
	-ms-transform: scale(0.7,0.7);
	transform: scale(0.7,0.7);
}
#issues li h1 {
	color: #ecbb51;
	font-size: 48px;
	margin: 20px 0;
}
#issues li p {
	font-size: 14px;
	margin-right: 70px;
	font-weight: normal;
	line-height: 22px;
	color:#fff;
}

#grad_left,
#grad_right {
	width: 100px;
	height: 350px;
	position: absolute;
	top: 0;
}
#next,
#prev {
	position: absolute;
	top: 0;
	font-size: 70px;
	top: 170px;
	width: 30px;
	height: 50px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#next:hover,
#prev:hover {
}
#next {
	right: 0;
	background-image:url(../images/next_11.png);
}
#prev {
	left: 0;
	background-image:url(../images/left_11.png);
}
	#next.disabled,
	#prev.disabled {
		opacity: 0.2;
	}
